hide among the grass (small animal) - Espagnol Anglais Dictionnaire